Jessica Yu Director / Scriptwriter / Producer / Editor / Actor DouBan IMDb Director Quiz Lady 2023 6.9 Last Call at the Oasis 2011 7.4 Ping Pong Playa 2007 6.0